home *** CD-ROM | disk | FTP | other *** search
- Path: ozramp.ozramp.net.au!news
- From: pokeeffe@ozramp.net.au (Patrick Okeeffe)
- Newsgroups: comp.lang.c++,comp.lang.pascal.delphi.misc
- Subject: Re: C++ with Zapp vs. Delphi
- Date: Mon, 15 Jan 1996 16:21:39 -400
- Organization: Petroleum Systesm Pty Ltd
- Message-ID: <4dco3d$cs8@ozramp.ozramp.net.au>
- References: <4coar6$d4n@sun4.bham.ac.uk> <4coip7$69s@news1.usa.pipeline.com> <DBk8wg2yqjbB083yn@iaccess.za> <4d7pmb$48c8@tigger.cc.uic.edu>
- NNTP-Posting-Host: ppp10.ozramp.net.au
- Mime-Version: 1.0
- Content-Type: text/plain; charset=us-ascii
- Content-Transfer-Encoding: 7bit
- X-NewsReader: QNews v0.9b3 Beta 14 Apr 1994 (Evaluation period expired -- 97 days).
-
- In article <4d7pmb$48c8@tigger.cc.uic.edu>
- olczyk@sunphy1.phy.uic.edu <olczyk@sunphy1.phy.uic.edu> wrote:
-
- [lots of semi-religious fervour deleted]
-
- >
- > to me.
- >
- > : > In the first case; Pascal vs. C++; C++ wins hands down.
- >
- > : Purely subjective and definitely spurious. As languages go they
- > : both have strength and weaknesses.
- >
- > Maybe C vs. Pascal , but C++ is OO and Object Pascal is a fraud perpetuated by
- > Borland on the world.
- >
- >
- > : Specifically?
- >
- > Object Pascal is a statically typed language which does not support
- > multiple inheritance and generics.
- > The lack of multiple inheritence means that some objects cannot
- > send messages to other objects despite the fact that the message is in
- > the public part of the interface. There are two methods to get around
- > this: typecasting which is a maintanance nightmare, and faking inheritence
- > which is still a maintainance nightmare. In the VCL Borland often chose to
- > fake inheritance.
- > Lack of generics(templates) means you can't construct decent
- > container classes.
- > ------------------------
- > Thaddeus L. Olczyk
- >
- >
-
- That's great! I mean really great, guess I can't use Delphi any more....damn
- no decent container classes.
-
- Seriously though, I don't give a rats arse whether I don't have multiple
- inheritance or whether C++'s bolted on OO is the True Way - for the work that
- I have to do every day Delphi allows me to do it faster and end up with a
- stable product at the end of the day. This means that I don't have clients
- ringing me up every five minutes with problems. I like this, it means I make
- more money. Period. Take you arguments about whether C++ is better than Delphi
- somewhere else. We are not interested.
-
- We and our world wide Borland perpertrated fraud will beat you to market every
- time.
-
-
- I response to the originator of the thread - the answer is simple.
-
- If you need portability among GUI platforms then use C++ with ZApp. If you are
- soley targetting the Intel based platform use C++ or Delphi.
-
- If you want to get the job done quickly use Delphi.
-
- Regards
-
-
- Patrick Okeeffe
-